to land on the moon - İspanyolca İngilizce Sözlük